to have a detention - Spanish English Dictionary